#include <stdlib.h>
#include <stdio.h>
#include <string.h>

void main() {
  FILE * arq;
  char nome_arq[30], c, c_prox;
  int conta_caractere;

  printf("Entre com o nome do arquivo\n");
  scanf("%s", nome_arq);
  if((arq = fopen(nome_arq,"r")) != NULL) {
	c = fgetc(arq);
	while(c != EOF) {	
	  c_prox = fgetc(arq);
	  conta_caractere = 1;			
	  while(c == c_prox){
		c_prox = fgetc(arq);
		conta_caractere++;
	  }
	  if(conta_caractere > 1)
		printf("%d%c", conta_caractere, c);
	  else
		printf("%c", c);
	  c = c_prox;
	}
	fclose (arq);
  }	
}
